package com.hhkj.study.admin.user.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BizBaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
*
* @author SERVER
* @since 2024-09-06
*/
@TableName(value = "x_user_wechat_company")
@EqualsAndHashCode(callSuper = true)
@Data
public class UserWechatCompany extends BizBaseEntity {

	/**
	 * 用户id,x_user表中id
	*/
	private Long userId;
	/**
	 * 添加来源,x_dict_multi_level字典表中id,资料下载 新人活动
	*/
	private Long addSource;
	/**
	 * 用户添加的企微用户id
	*/
	private String wxOrgId;


	@TableField(exist = false)
	private String delFlag;
	/**
	 * 覆盖基类创建人字段,表没有该字段
	 */
	@TableField(exist = false)
	private Long createBy;

	/**
	 * 覆盖更新人字段,表没有该字段
	 */
	@TableField(exist = false)
	private Long updateBy;

	/**
	 * 不需要对象自动填充 createBy updateBy等
	 */
	@TableField(exist = false)
	private boolean noCanAutoField;
}